visual streak - German English Dictionary